# 开始一个nacos-server
FROM alpine:3.15.0

LABEL description="演示项目" "maintainer"="_blank"

# USER 给当前容器开用户

# ARG 构建期间指定的参数，构建期可以改值
# ENV 构建期间和运行期间都能读取的值，构建期不能改值

# RUN 构建期间执行的命令 RUN ["/bin/bash", "-c", "echo hello"]

# ADD 添加文件到镜像内，如果是压缩包会自动解压，如果是远程文件，会下载
# COPY 添加文件到镜像内，不会自动解压，不会下载

# WORKDIR 为了以下所有的命令运行指定了基础目录

# VOLUME 启动容器的时候，自动给宿主机挂载上

# EXPOSE 暴露端口，这只是一个暴露

#ENTRYPOINT 入口，真正的门
#CMD  命令，进门时候带的口令
# ["/bin/sh", "-c"]